Manduca (Menu)

Plaza Mayor 15, Villarcayo
+34 947 13 13 11

Give a rating to Manduca

Suggest a dish

How much did you spend at Manduca?